104 results found
Visit our website: IBExpert products, services & prices or mail register@ibexpert.net.
(German-language version below)
From basic developer knowledge to productive involvement in real-world Delphi, Lazarus, Firebird and IBExpert projects.
- 16 -18 November 2026 – Munich – 3 days, 9.00 am–5.00 pm – German language -
This 3-day hands-on training course can also be booked as a remote or on-site in-house training course.
|
Basic programming skills are often not enough to start working productively on an existing enterprise application straight away. Project files, units, forms, components, packages, events, database access and SQL objects must be understood as an integrated system. This training course provides precisely this orientation and practical knowledge. Participants will build a small application using Lazarus, create the associated Firebird database and programme the connection between the two using IBExpert. |
“The best programming language at the moment is German.” |
Not a retrospective look at old development environments, but a practical introduction for people who will be working productively on existing systems in the future. No practical experience with Delphi, Lazarus, Firebird or IBExpert is required.
Suitable for
|
Recommended Requirements
|
|
Benefits for employers
|
Understanding the Pascal world
Project structure, language, components, events and launching your own Lazarus application.
Firebird SQL, PSQL and IBExpert
Data model, SQL, database programming and connecting the application to Firebird.
Interaction, modularity and AI
Clean application structure, practical AI support and verifying generated results.
Participants do not learn about the individual components in isolation, but instead combine Pascal code, the user interface, the Firebird database and IBExpert step by step to create a small, fully functional application.
Over the course of the three training days, a practical time and attendance system will be developed step by step:
In this way, participants learn, through a coherent example, the journey from a simple local prototype, through database integration, to a modular, cross-platform application.
Project structure, the language, components, events and launching your own Lazarus application.
|
Morning: How is a Delphi or Lazarus project constructed? Project orientation
Basic structure of a Pascal unit
|
Afternoon: Language, Components and Events Basic language elements
Graphical applications
Practical project
|
Today's outcome: Participants will be able to explain the structure of a Pascal project, read basic Object Pascal code and create a small application with their own events, procedures and functions.
Data model, SQL, database programming and connecting the application to Firebird.
|
Morning: Structure and language of a Firebird database Fundamentals of relational databases
SQL basics
|
Afternoon: Programming in the database Firebird PSQL
Working with IBExpert
Connection to the Lazarus application
Expanding the practical project
|
Today's outcome: Participants will understand the basic structure of a Firebird database, be able to create simple SQL and PSQL objects, and connect a Lazarus application to the database.
A clear application structure, practical AI support and the verification of generated results.
|
Morning: Creating an application from individual components Structure of a database-driven application
Modularity in practice
GUI and console applications
|
Afternoon: AI as a Development Tool The best programming language is German
Useful Applications of AI
Limitations and Risks
Functional testing of AI results
Final project
|
Today's outcome: Participants will understand the interplay between the user interface, Pascal code, database access and the Firebird database. They will be able to use AI tools as a support without relinquishing responsibility for functionality, security and maintainability to the AI.
ChatGPT, Codex and similar tools can explain source code, prepare routines, generate SQL, develop test cases and assist with debugging. However, they are no substitute for technical understanding or systematic testing. This training course therefore not only demonstrates how AI is used, but above all how requirements are formulated, results are broken down, compiled, tested and examined for unintended side effects.
Why modularity is becoming increasingly important
Small, clearly defined, and independently testable modules can be developed more reliably with AI support than large, complex blocks of source code.
Training Course: Firebird SQL and Pascal Programming for the Next Generation
Date: November 16 -18, 2026, 9.00 am–5.00 pm
Price per participant: 1,490.00 EUR (plus VAT)
For the second and subsequent participants billed to the same invoice recipient: 1,290.00 EUR per participant (plus VAT)
Venue: TBK Patent Attorneys, Bavariaring 4–6, 80336 Munich, Germany
Contact and registration via email: register@ibexpert.net
This 3-day hands-on training course can also be booked as a remote or on-site in-house training session, in which we will use your existing software and database as a basis.
(English-language version above)
Vom grundlegenden Entwicklerwissen zur produktiven Mitarbeit in realen Delphi-, Lazarus-, Firebird- und IBExpert-Projekten.
- 16.-18. November 2026 - München - 3 Tage 9.00-17.00 Uhr - Deutsch -
Diese 3-tägige Praxisschulung kann auch als Remote- oder Onsite-Firmenschulung gebucht werden.
|
Grundlegende Programmierkenntnisse reichen oft nicht aus, um in einer bestehenden Unternehmensanwendung sofort produktiv mitzuarbeiten. Projektdateien, Units, Formulare, Komponenten, Packages, Ereignisse, Datenbankzugriffe und SQL-Objekte müssen als zusammenhängendes System verstanden werden. Diese Schulung vermittelt genau dieses Orientierungs- und Praxiswissen. Die Teilnehmer bauen mit Lazarus eine kleine Anwendung auf, erstellen die zugehörige Firebird-Datenbank und programmieren die Verbindung zwischen beiden Welten mit Unterstützung von IBExpert. |
„Die beste Programmiersprache ist aktuell Deutsch.“ |
Nicht als Rückblick auf alte Entwicklungswelten, sondern als praxisnaher Einstieg für Menschen, die künftig produktiv an bestehenden Systemen mitarbeiten sollen. Keine praktische Erfahrung mit Delphi, Lazarus, Firebird oder IBExpert erforderlich.
Geeignet für
|
Empfohlene Voraussetzungen
|
|
Nutzen für Arbeitgeber
|
Tag 1
Die Pascal-Welt verstehen
Projektaufbau, Sprache, Komponenten, Ereignisse und der Start einer eigenen Lazarus-Anwendung.
Tag 2
Firebird SQL, PSQL und IBExpert
Datenmodell, SQL, Datenbankprogrammierung und die Verbindung der Anwendung mit Firebird.
Tag 3
Zusammenspiel, Modularität und KI
Saubere Anwendungsstruktur, sinnvolle KI-Unterstützung und die Prüfung generierter Ergebnisse.
Die Teilnehmer lernen die Einzelteile nicht isoliert kennen, sondern verbinden Pascal-Code, Benutzeroberfläche, Firebird-Datenbank und IBExpert Schritt für Schritt zu einer kleinen, funktionsfähigen Anwendung.
Über alle drei Schulungstage entsteht schrittweise eine praxisnahe Arbeitszeiterfassung:
So lernen die Teilnehmer an einem zusammenhängenden Beispiel den Weg vom einfachen lokalen Prototyp über die Datenbankintegration bis zur modularen, plattformübergreifenden Anwendung kennen.
Projektaufbau, Sprache, Komponenten, Ereignisse und der Start einer eigenen Lazarus-Anwendung.
|
Vormittag: Wie ist ein Delphi- oder Lazarus-Projekt aufgebaut? Orientierung im Projekt
Grundstruktur einer Pascal-Unit
|
Nachmittag: Sprache, Komponenten und Ereignisse Grundlegende Sprachelemente
Grafische Anwendungen
Praxisprojekt
|
Ergebnis des Tages: Die Teilnehmer können den Aufbau eines Pascal-Projekts erklären, grundlegenden Object-Pascal-Code lesen und eine kleine Anwendung mit eigenen Ereignissen, Prozeduren und Funktionen erstellen.
Datenmodell, SQL, Datenbankprogrammierung und die Verbindung der Anwendung mit Firebird.
|
Vormittag: Aufbau und Sprache einer Firebird-Datenbank Grundlagen relationaler Datenbanken
SQL-Grundlagen
|
Nachmittag: Programmierung in der Datenbank Firebird PSQL
Arbeiten mit IBExpert
Verbindung zur Lazarus-Anwendung
Erweiterung des Praxisprojekts
|
Ergebnis des Tages: Die Teilnehmer verstehen die Grundstruktur einer Firebird-Datenbank, können einfache SQL- und PSQL-Objekte erstellen und eine Lazarus-Anwendung mit der Datenbank verbinden.
Saubere Anwendungsstruktur, sinnvolle KI-Unterstützung und die Prüfung generierter Ergebnisse.
|
Vormittag: Aus Einzelteilen wird eine Anwendung Struktur einer datenbankgestützten Anwendung
Modularität in der Praxis
GUI- und Konsolenanwendungen
|
Nachmittag: KI als Entwicklungswerkzeug Die beste Programmiersprache ist Deutsch
Sinnvolle Einsatzbereiche von KI
Grenzen und Gefahren
KI-Ergebnisse funktional prüfen
Abschlussprojekt
|
Ergebnis des Tages: Die Teilnehmer verstehen das Zusammenspiel von Benutzeroberfläche, Pascal-Code, Datenbankzugriff und Firebird-Datenbank. Sie können KI-Werkzeuge als Unterstützung einsetzen, ohne die Verantwortung für Funktion, Sicherheit und Wartbarkeit an die KI abzugeben.
ChatGPT, Codex und ähnliche Werkzeuge können Quellcode erklären, Routinen vorbereiten, SQL erzeugen, Testfälle entwickeln und bei der Fehlersuche helfen. Sie ersetzen jedoch weder fachliches Verständnis noch systematische Prüfung.Die Schulung zeigt deshalb nicht nur, wie KI eingesetzt wird, sondern vor allem, wie Anforderungen formuliert, Ergebnisse zerlegt, kompiliert, getestet und auf unbeabsichtigte Nebenwirkungen untersucht werden.
Warum Modularität wichtiger wird
Kleine, klar definierte und unabhängig prüfbare Module lassen sich zuverlässiger mit KI-Unterstützung entwickeln als große, unübersichtliche Quellcodeblöcke.
Schulung: Firebird SQL und Pascalprogrammierung für die Next Generation
Zeitraum: 16.-18. November 2026, 9.00 - 17.00 Uhr
Preis pro Teilnehmer: Preis pro Teilnehmer: 1.490,00 EUR (zzgl. MwSt.)
Ab dem 2. Teilnehmer bei demselben Rechnungsempfänger: 1.290,00 EUR pro Teilnehmer (zzgl. MwSt.)
Veranstaltungsort: TBK Patentanwälte, Bavariaring 4-6, 80336 München
Kontakt und Anmeldung per E-Mail: register@ibexpert.net
Diese 3-tägige Praxisschulung kann auch als Remote- oder Onsite-Firmenschulung, in der wir dann Ihre schon existierende Software und Datenbank als Basis nehmen, gebucht werden.
If you think you are using a registered IBExpert version, but are not able to use all the functionalities offered by IBExpert, please check the IBExpert version you are using (IBExpert menu: Help / About). You are most likely using the free IBExpert Personal Edition, which does have limited functionalities. Please always use your most up-to-date registered software version. If necessary, deinstall your free IBExpert Personal Edition, so that you no longer accidentally start it in the future.
If you do not subscribe to any IBExpert software, and would like to use some or all of the features that are not offered in the free IBExpert Personal Edition, you should consider purchasing a full IBExpert Developer Studio incl. 12 month software subscription. If you only use IBExpert occasionally (for example, for customer support), the IBExpert Day Edition may be suitable for your needs.
You can view all IBExpert software products and fees on our website: IBExpert products, services & prices.
You can purchase all IBExpert software and products online.
If you would like to use IBExpert in your classroom, we offer the free IBExpert Developer Studio Educational Edition. This edition is equivalent to the IBExpert Developer Studio Edition, but is limited to a 50 MB database size and time-limited usage.
The free IBExpert Developer Studio Educational Edition may only be used for educational purposes at educational institutions.
To apply for the free IBExpert Developer Studio Educational Edition please send us an email with the following details:
Bevor Sie jetzt hektisch alle Firebird-Server vom Strom trennen und in den Serverraum rennen: Ruhig bleiben!
Die aktuelle Firebird-Sicherheitsmeldung klingt dramatischer, als sie für die meisten ist. Die gute Nachricht: Wenn Ihr Firebird-Server nicht direkt übers Internet erreichbar ist, können Sie jetzt erstmal entspannt durchatmen.
Für alle, die tatsächlich mit offenem Port unterwegs sind – es gibt schnelle, einfache Workarounds (keine galaktischen Quantencomputer nötig). Die wichtigsten Infos finden Sie in unserer PDF-Datei.
Also: die folgende Anleitung lesen, falls erforderlich, die IBExpert Firebird Support Hotline beauftragen, und zeitnah handeln – ganz ohne hyperventilieren.
... weiter lesen: Firebird-Sicherheitsmeldung – Einordnung & Handlungsanweisungen
(German-language version below)

Professional baseline assessment and ongoing monitoring for Firebird 2.x-5.x – now also available for in-house or externally sourced hardware
Reliable Firebird server operation does not depend solely on the hardware used. It is also crucial to have properly configured backups, effective restore processes, a clear server configuration, and regular monitoring of key system parameters.
Until now, this service package was only available if the server hardware was purchased directly from us. It is now also available to customers who already own their hardware or purchase it from another supplier.
For a flat fee of EUR 1,750 / USD 1,990 you will receive a service package valid for 3 years.
Initial session: Assessment of the current situation
Once the order has been placed, we will hold an initial remote session together with you. During this kick-off session, we will assess your existing server and Firebird environment and review the current technical situation.
The focus is primarily on the following points:
The aim is to ensure, right from the start, that the key foundations for reliable Firebird operation are in place.
Backup monitoring using an automated IBEBlock script 
A backup is only genuinely useful if it is created regularly and also checked for technical issues. That is why we implement an automated IBEBlock script to monitor the ongoing backups.
The results are recorded centrally in a log. This allows errors to be identified at an early stage, before they become a real problem in an emergency. Monitoring therefore serves not only as a means of control, but above all for the early detection of errors.

Benchmarking and evaluation of server speed
As part of the initial analysis, we also carry out a benchmark test. This provides you with a practical assessment of the server’s overall performance, enabling you to better judge whether your existing hardware is adequately configured for your Firebird installation.
Analysis of existing Firebird configurations
If your software vendor has already made adjustments to the firebird.conf file, we will assess these as well. In doing so, we will check whether the changes are justifiable and sensible, or whether they could pose potential risks to stability, performance or maintainability.
Quarterly basic checks via remote session

We carry out quarterly baseline checks throughout the three-year period. These are conducted via remote access.
We will send you an email before each check. You can then invite us to a session using the remote access software of your choice. This means you retain control over access at all times and can decide for yourself when and which tool to use to establish the connection.
Price and duration
EUR 1,750 / USD 1,990 for 3 years
This includes the initial kick-off session, the setup of backup monitoring, an assessment of the existing Firebird environment, a server benchmark, and quarterly remote health checks throughout the project duration.
Response times and optional emergency service
The IBExpert RemoteDBA Standard Service is designed as a preventive health check and monitoring service and does not include a 24/7 emergency service.
In the event of a malfunction, our standard service offers a response time on the next working day during our regular business hours from Monday–Thursday 8.00 am - 4.00 pm and Friday 8.00 am - 2.00 pm (Central European Time).
An extended 24/7/365 emergency service can be added as an option for an additional charge (100%). Alerts are sent via Signal Messenger. For this additional service, we guarantee a maximum response time of 4 hours.
The response time refers to the point at which we begin to respond to or investigate the issue, not a guarantee that the problem will be fully resolved within that timeframe.
You can place an order by email to register@ibexpert.net.

Professionelle Basisprüfung und laufende Kontrolle für Firebird 2.x-5.x – jetzt auch für eigene oder fremdbeschaffte Hardware
Ein stabiler Firebird-Serverbetrieb hängt nicht nur von der eingesetzten Hardware ab. Entscheidend sind auch korrekt eingerichtete Backups, funktionierende Restore-Prozesse, eine nachvollziehbare Serverkonfiguration und eine regelmäßige Kontrolle der wichtigsten Systemparameter.
Bisher wurde dieses Servicepaket nur angeboten, wenn die Server-Hardware direkt über uns bezogen wurde. Ab sofort steht es auch Kunden zur Verfügung, die ihre Hardware bereits besitzen oder diese bei einem anderen Anbieter kaufen.
Für einen Pauschalbetrag von 1.750 € / 1.990 USD erhalten Sie ein Servicepaket mit einer Laufzeit von 3 Jahren.
Startsession: Aufnahme der Ist-Situation
Nach Auftragserteilung führen wir gemeinsam mit Ihnen eine erste Remote-Sitzung durch. In dieser Startsession erfassen wir die vorhandene Server- und Firebird-Umgebung und prüfen die aktuelle technische Ausgangssituation.
Dabei liegt der Schwerpunkt insbesondere auf folgenden Punkten:
Ziel ist es, schon zu Beginn sicherzustellen, dass die wichtigsten Grundlagen für einen zuverlässigen Firebird-Betrieb vorhanden sind.
Backup-Überwachung mit automatisiertem IBEBlock-Script 
Ein funktionierendes Backup ist nur dann wirklich hilfreich, wenn es regelmäßig erstellt und auch technisch überprüft wird. Deshalb richten wir ein automatisiertes IBEBlock-Script ein, mit dem die laufenden Backups überwacht werden.
Die Ergebnisse werden zentral als Log erfasst. So lassen sich Fehler frühzeitig erkennen, bevor sie im Ernstfall zu einem echten Problem werden. Die Überwachung dient damit nicht nur der Kontrolle, sondern vor allem der präventiven Fehlererkennung.

Benchmark und Bewertung der Servergeschwindigkeit
Im Rahmen der Startanalyse führen wir außerdem einen Benchmark durch. Dadurch erhalten Sie eine praxisnahe Einschätzung der generellen Servergeschwindigkeit und können besser beurteilen, ob die vorhandene Hardware für Ihre Firebird-Installation angemessen dimensioniert ist.
Prüfung vorhandener Firebird-Konfigurationen
Falls Ihr Softwarehersteller bereits Anpassungen an der firebird.conf vorgenommen hat, bewerten wir diese ebenfalls. Dabei prüfen wir, ob die Änderungen nachvollziehbar und sinnvoll sind oder ob daraus mögliche Risiken für Stabilität, Performance oder Wartbarkeit entstehen können.
Vierteljährliche Basischecks per Remote-Sitzung

Während der gesamten Laufzeit von 3 Jahren führen wir vierteljährliche Basischecks durch. Diese erfolgen per Remote-Einwahl.
Vor jedem Check senden wir Ihnen eine E-Mail. Anschließend laden Sie uns mit einer Remote-Zugangssoftware Ihrer Wahl zu einer Sitzung ein. Sie behalten damit jederzeit die Kontrolle über den Zugriff und entscheiden selbst, wann und mit welchem Tool die Verbindung hergestellt wird.
Preis und Laufzeit
Der Pauschalpreis für das komplette Servicepaket beträgt:
1.750 € / 1.990 USD für 3 Jahre
Enthalten sind die initiale Startsession, die Einrichtung der Backup-Überwachung, die Bewertung der vorhandenen Firebird-Umgebung, ein Server-Benchmark sowie die vierteljährlichen Remote-Basischecks während der Laufzeit.
Reaktionszeiten und optionaler Emergency-Service
Der IBExpert RemoteDBA Standard Service ist als präventiver Health-Check- und Monitoring-Service ausgelegt und beinhaltet keinen 24/7-Emergency-Service.
Im Fehlerfall gilt für den Standardservice eine Reaktionszeit am nächsten Arbeitstag während unserer regulären Geschäftszeiten Montag-Donnerstag 8:00 - 16:00 und Freitag 8:00 - 14:00 (Mitteleuropäische Zeit).
Optional kann ein erweiterter 24/7/365 Emergency-Service gegen Aufpreis (100%) hinzugebucht werden. Die Alarmierung erfolgt dabei über den Signal Messenger. Für diesen Zusatzservice stellen wir eine maximale Reaktionszeit von 4 Stunden sicher.
Die Reaktionszeit beschreibt den Beginn der Kontaktaufnahme bzw. Analyse, nicht eine garantierte vollständige Fehlerbehebung innerhalb dieses Zeitraums.
Bestellen können Sie formlos per E-Mail an register@ibexpert.net.